/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:#ffffff center;
}

fieldset {
border:0px solid;
}

.fieldsetBorda {font-family: Verdana;width: 450px;font-size: 11px;background: center;border-top: 1px solid #02196F;border-right: 1px solid #02196F;border-bottom: 1px solid #02196F;border-left: 1px solid #02196F;}

.img{
	filter: alpha(Opacity=30, FinishOpacity=50, Style=1)
}

.hand{
	cursor: hand;
	border : none;
	border-bottom : none;
	border-left : none;
	border-right : none;
	border-top : none;
	border-style : none none none none;
}

#geral {
	width:1000px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

  a.linkRelatorio{
  color: #FFFFFF;
  text-decoration:none;
  }

  a.dcontexto2{
  position:relative;
  font:9px verdana, helvetica, sans-serif;
  padding:0;
  color:#ffffff;
  text-decoration:none;
  cursor:default;
  z-index:24;
  }

  a.dcontexto2:hover{
  background:transparent;
  z-index:25;
  }

  a.dcontexto2 span{display: none}

  a.dcontexto2:hover span{
  display:block;
  position:absolute;
  width:260px;
  top:3em;
  text-align:justify;
  left:-100px;
  font: 9px verdana, helvetica, sans-serif;
  padding:5px 10px;
  border:1px solid #84C1FF;
  background:#EAF4FF;
  color:#000000;
  }

  a.dcontextoRel{
  position:relative;
  font:9px verdana, helvetica, sans-serif;
  padding:0;
  color:#ffffff;
  text-decoration:none;
  cursor:hand;
  z-index:24;
  }

  a.dcontextoRel:hover{
  background:transparent;
  z-index:25;
  }

  a.dcontextoRel span{display: none}

  a.dcontextoRel:hover span{
  display:block;
  position:absolute;
  width:260px;
  top:3em;
  text-align:justify;
  left:2px;
  font: 9px verdana, helvetica, sans-serif;
  padding:5px 10px;
  border:1px solid #84C1FF;
  background:#EAF4FF;
  color:#000000;
  }



  a.dcontexto7{
  position:relative;
  font:9px verdana, helvetica, sans-serif;
  padding:0;
  color:#ffffff;
  text-decoration:none;
  cursor:default;
  z-index:24;
  }

  a.dcontexto7:hover{
  background:transparent;
  z-index:25;
  }

  a.dcontexto7 span{display: none}

  a.dcontexto7:hover span{
  display:block;
  position:absolute;
  width:300px;
  top:3em;
  text-align:justify;
  left:-100px;
  font: 9px verdana, helvetica, sans-serif;
  padding:5px 10px;
  border:1px solid #84C1FF;
  background:#EAF4FF;
  color:#000000;
  }

  a.dcontexto3{
  position:relative;
  font:9px verdana, helvetica, sans-serif;
  padding:0;
  color:#ffffff;
  text-decoration:none;
  cursor:default;
  z-index:24;
  }

  a.dcontexto3:hover{
  background:transparent;
  z-index:25;
  }

  a.dcontexto3 span{display: none}

  a.dcontexto3:hover span{
  display:block;
  position:absolute;
  width:260px;
  bottom: 0px;
  text-align:left;
  left:225px;
  font: 9px verdana, helvetica, sans-serif;
  padding:5px 10px;
  border:1px solid #84C1FF;
  background:#EAF4FF;
  color:#000000;
  }

  a.dcontexto4{
  position:relative;
  font:9px verdana, helvetica, sans-serif;
  padding:0;
  color:#ffffff;
  text-decoration:none;
  cursor:default;
  z-index:24;
  }

  a.dcontexto4:hover{
  background:transparent;
  z-index:25;
  }

  a.dcontexto4 span{display: none}

  a.dcontexto4:hover span{
  display:block;
  position:absolute;
  width:260px;
  top:5em;
  text-align:justify;
  left:-30px;
  font: 9px verdana, helvetica, sans-serif;
  padding:5px 10px;
  border:1px solid #84C1FF;
  background:#EAF4FF;
  color:#000000;
  }


  a.dcontexto{
  position:relative;
  font:9px verdana, helvetica, sans-serif;
  padding:0;
  color:#ffffff;
  text-decoration:none;
  cursor:hand;
  z-index:24;
  }
  a.dcontexto:hover{
  background:transparent;
  z-index:25;
  }
  a.dcontexto span{display: none}
  a.dcontexto:hover span{
  display:block;
  position:absolute;
  width:200px;
  top:3em;
  text-align:justify;
  left:-100px;
  font: 9px verdana, helvetica, sans-serif;
  padding:5px 10px;
  border:1px solid #84C1FF;
  background:#EAF4FF;
  color:#000000;
  }


H1 {
	FONT-SIZE: 10px;
	padding:4px;
	MARGIN: 0px;
	MARGIN-top: 6px;
	COLOR: #003366;
	background-image:url(images/top_submenu_bgAzul2.gif);
	background-repeat:repeat;
}

H2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 24px;  PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #003366;
}

H3 {
	PADDING-RIGHT: 10px; PADDING-TOP: 5px; PADDING-LEFT: 10px; FONT-SIZE: 28px;  BACKGROUND: #f4f4f4; PADDING-BOTTOM: 10px; MARGIN: 0px;
}

h4 {
  PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 14px;  PADDING-BOTTOM: 2px;  MARGIN: 0px; COLOR: #003366;
}

h5 {
  PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 12px;  PADDING-BOTTOM: 1px;  MARGIN: 0px; COLOR: #003366;
}

h6 {
  PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 12px;  PADDING-BOTTOM: 1px;  MARGIN: 0px; COLOR: #000;
}


#conteudo {
	width:100%;
	text-align:justify;
}

#esquerda {
	width:215px;
	float:left;
	text-align:left;
	font-size: 10px;
	margin-top:0;
}

table.inputDados{
	border:0px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
}

table.comBordaSimples td {
	border: 1px solid black;
}

table.comBordaNowrap td {
	border: 1px solid black;
}

table.semBordaSimples td {
	border: 0px solid white;
}


table.comBordaSimples th {
	border: 1px solid black;
	border-bottom: 2px solid black;
	background: url(images/top_submenu_bgAzul2.gif);
}

table.comBordaSimples {
	border-collapse: collapse;
	background: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	text-align: left;
}
table.comBordaNowrap th {
	border: 1px solid black;
	border-bottom: 2px solid black;
	background: url(images/top_submenu_bgAzul2.gif);
}

table.comBordaNowrap {
	border-collapse: collapse;
	background: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	text-align: center;
  white-space: nowrap;
}
table.comBordaNowrap td{
  white-space: nowrap;
}

table.comBordaSimples2 td {
	border: 1px solid black;
}

table.comBordaSimples2 th {
	border: 1px solid black;
	border-bottom: 2px solid black;
	background: url(images/top_submenu_bgAzul2.gif);
}

table.comBordaSimples2 {
	border-collapse: collapse;
	background: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: center;
}

table.bordaCopyright {
border-top:1px solid #000000;
border-bottom:0px solid #FFFFFF;
border-left:0px solid #FFFFFF;
border-right:0px solid #FFFFFF;
}

table.comBorda {
  border-collapse: collapse;
	background: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	text-align: left;
}

table.comBorda th {
	border: 1px solid black;
	border-bottom: 2px solid black;
	background: url(images/top_submenu_bgAzul2.gif);
}

table.comBorda tr {
  border: 1px solid black;
}

table.semBorda {
  border-collapse: collapse;
  border: 0px solid white;
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	text-align: left;
}

table.semBorda th{
  border: 0px solid white;
	background: url(images/top_submenu_bgAzul2.gif);
}

.semBordaEsquerda {
  border-left:0px solid #000;
  border-right:1px solid #000;
  border-top:1px solid #000;
  border-bottom:1px solid #000;
}
.semBordaDireita {
  border-left:1px solid #000;
  border-right:0px solid #000;
  border-top:1px solid #000;
  border-bottom:1px solid #000;
}
.semBordaLateral {
  border-left:0px solid #000;
  border-right:0px solid #000;
  border-top:1px solid #000;
  border-bottom:1px solid #000;
}

.botao {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#003366;
	font-weight:normal;
	background-color:#CCCCCC;
	border: thin solid #006699;
}

.txt{
	font: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

.txt_email{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

.txt_home{
	font: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
}

.chamados{
  width:100%;
  height:44%;
  border: 1px solid #000;
  overflow: auto;
  background-color: #f7f7f7;
  padding: 1px 1px 1px 1px;
}

.menuChamados {
  width:100%;
  height:5%;
}

.botaoDevolverChamado {
    background-image:url(images/arrowDown.png);
		background-repeat: no-repeat;
		background-color: #FFF;
		background-position: top;
		border: 0px solid #FFF;
		cursor:hand;
		width:24px;
		height:24px;
}
.botaoAtribuirChamado {
    background-image:url(images/arrowUp.png);
		background-repeat: no-repeat;
		background-color: #FFF;
		background-position: top;
		border: 0px solid #FFF;
		cursor:hand;
		width:24px;
		height:24px;
}
.botaoAtribuir{
    background-image:url(images/adicionar.png);
		background-repeat: no-repeat;
		background-color: #E6E6E6;
		background-position: top;
		border: 0px solid #E6E6E6;
		cursor:hand;
		width:32px;
		height:32px;

}
.botaoDevolver {
    background-image:url(images/subtrair.png);
		background-repeat: no-repeat;
		background-color: #E6E6E6;
		background-position: top;
		border: 0px solid #E6E6E6;
		cursor:hand;
		width:32px;
		height:32px;
}
.botaoAtualizar {
    background-image:url(images/atualizar.png);
		background-repeat: no-repeat;
		background-color: #FFF;
		background-position: top;
		border: 0px solid #FFF;
		cursor:hand;
		width:24px;
		height:24px;
}
.botaoRotear1 {
    background-image:url(images/rotear1.png);
		background-repeat: no-repeat;
		background-color: #FFF;
		background-position: top;
		border: 0px solid #FFF;
		cursor:hand;
		width:24px;
		height:24px;
}
.botaoFecharMassivo {
    background-image:url(images/concluirMassivo.png);
		background-repeat: no-repeat;
		background-color: #FFF;
		background-position: top;
		border: 0px solid #FFF;
		cursor:hand;
		width:24px;
		height:24px;
}
.botaoPesquisarChamado {
    background-image:url(images/procurar2.png);
		background-repeat: no-repeat;
		background-color: #FFF;
		background-position: top;
		border: 0px solid #FFF;
		cursor:hand;
		width:16px;
		height:16px;
}
.botaoAlterarStatus {
    background-image:url(images/user.png);
		background-repeat: no-repeat;
		background-color: #FFF;
		background-position: top;
		border: 0px solid #FFF;
		cursor:hand;
		width:16px;
		height:16px;
}
.botaoAnexar {
    background-image:url(images/anexar.png);
		background-repeat: no-repeat;
		background-color: #FFF;
		background-position: top;
		border: 0px solid #FFF;
		cursor:hand;
		width:24px;
		height:24px;
}
.botaoAlterarDestinatario {
    background-image:url(images/usuario.png);
		background-repeat: no-repeat;
		background-color: #FFF;
		background-position: top;
		border: 0px solid #FFF;
		cursor:hand;
		width:24px;
		height:24px;
}
.botaoAlterarCopia {
    background-image:url(images/usuarios.png);
		background-repeat: no-repeat;
		background-color: #FFF;
		background-position: top;
		border: 0px solid #FFF;
		cursor:hand;
		width:24px;
		height:24px;
}
.botaoFecharChamado {
    background-image:url(images/concluir.png);
		background-repeat: no-repeat;
		background-color: #E6E6E6;
		background-position: top;
		border: 0px solid #E6E6E6;
		cursor:hand;
		width:32px;
		height:32px;
}
.botaoEnviarEmail {
    background-image:url(images/enviarEmail.png);
		background-repeat: no-repeat;
		background-color: #E6E6E6;
		background-position: top;
		border: 0px solid #E6E6E6;
		cursor:hand;
		width:32px;
		height:32px;
}
.botaoRotearChamado {
    background-image:url(images/telaRotear.png);
		background-repeat: no-repeat;
		background-color: #E6E6E6;
		background-position: top;
		border: 0px solid #E6E6E6;
		cursor:hand;
		width:32px;
		height:32px;
}
.botaoEnviar {
    background-image:url(images/enviarEmail.png);
		background-repeat: no-repeat;
		background-color: #E6E6E6;
		background-position: top;
		border: 0px solid #E6E6E6;
		cursor:hand;
		width:32px;
		height:32px;
}
.botaoRotear {
    background-image:url(images/rotear.png);
		background-repeat: no-repeat;
		background-color: #E6E6E6;
		background-position: top;
		border: 0px solid #E6E6E6;
		cursor:hand;
		width:32px;
		height:32px;
}

#foldheader{
	cursor:hand;
	font-weight:normal;
	margin-top:5px;
	list-style-type:none;
}

#foldheader2{
	cursor:default;
	font-weight:normal;
	margin-top:5px;
	list-style-type:none;
}

#foldinglist{
	/*list-style-image:url(images/arquivo.jpg);*/
	list-style-type:circle;
	margin-top:5px;
}

#staticMenu{
	margin-top:5px;
	margin-bottom:5px;
	margin-left:25px;
}

#meuselect {
width:245px;
/*background:#F0FFF0; */
font:10px arial, helvetica, sans-serif;
color:#36648B;
}
#meuselect1 {
width:200px;
/*background:#F0FFF0; */
}
#meuselect option.stit {
width:245px;
/*background-color:#C1CDCD; */
color:#003366;
}
#meuselect option.sep {
width:245px;
/*background-color:#FFFFFF; */
color:#000000;
}
#meuselect option.um {
width:245px;
/*background-color:#F0FFF0; */
color:#00008B;
}
#meuselect option.dois {
width:245px;
/*background-color:#F0FFF0; */
color:#009ACD;
}
#meuselect option.tres {
width:200px;
}


#meuselect2 {
width:255px;
/*background:#F0FFF0; */
font:10px arial, helvetica, sans-serif;
color:#36648B;
}
#meuselect2 option.stit {
width:255px;
/*background-color:#C1CDCD; */
color:#003366;
}
#meuselect2 option.sep {
width:255px;
/*background-color:#FFFFFF; */
color:#000000;
}
#meuselect2 option.um {
width:255px;
/*background-color:#F0FFF0; */
color:#00008B;
}
#meuselect2 option.dois {
width:255px;
/*background-color:#F0FFF0; */
color:#009ACD;
}
#meuselect2 option.tres {
width:200px;
}

#meuselect3 {
width:100px;
/*background:#F0FFF0; */
font:10px arial, helvetica, sans-serif;
color:#36648B;
}





    body, table {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 10px;
      color: #000000;
      border:0;
    }

    .menu {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 10px;
      font-weight: normal;
      color: #000033;
      background-color: #FFFFFF;
      padding: 5px;
      cursor: hand;
      border:0;
      border-bottom: 0px solid #000000;
      border-top: 0px solid #000000;
      border-left: 1px solid #000000;
      border-right: 0px solid #000000;
 }

    .menu-sel {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #000033;
  border-left: 1px solid #000000;
  border-right: 0px solid #000000;
  padding: 5px;
  cursor: hand;
  background-image: url(images/top_submenu_bgAzul2.gif);
    }

    .aba{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
    /*border:3px inset #cccccc;*/
  color: #000033;
  border: 1px solid Background ;
  border-left: 1px solid Navy ;
  border-right: 1px solid Navy;
  border-top:  0px solid Navy;
  padding: 5px;
  cursor: hand;
  /*background-image: url(images/top_submenu_bgAzul2.gif);
  filter: alpha(Opacity=30, FinishOpacity=40, Style=1)*/


    }
    .aba-sel{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: Navy;
  font-weight: bold;
  border: 2px;
  border-left: 1px solid Navy;
  border-right: 1px solid Navy;
  border-top:  1px solid Navy;
  padding: 6px;
  cursor: hand;
  background-image: url(images/top_submenu_bgAzul2.gif);
    }
    .menu-sel {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #000033;
  border-left: 1px solid #000000;
  border-right: 0px solid #000000;
  padding: 5px;
  cursor: hand;
  background-image: url(images/top_submenu_bgAzul2.gif);
    }



    .tb-conteudo {
      border: 0;
    }

    .conteudo {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 10px;
      font-weight: normal;
      color: #000033;
      background-color: #FFFFFF;
      padding: 5px;
      width: 760px;
      height: 460px;
      border:0;
    }
/*criado para utilizacao no relatorios SLA e Billing*/
 .lineReport {
   padding:3px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
}



  a.dcontexto59
  {
    position:relative;
    font:9px verdana, helvetica, sans-serif;
    padding:0;
    color:#ffffff;
    text-decoration:none;
    cursor:default;
    z-index:24;
  }

  a.dcontexto59:hover
  {
      background:transparent;
      z-index:25;
  }

  a.dcontexto59 span
  {
      display: none
  }

  a.dcontexto59:hover span
  {
      display:block;
      position:absolute;
      width:532px;
      bottom: 0px;
      text-align:left;
      top: -25em;
      left:-060px;
      font: 9px verdana, helvetica, sans-serif;
      padding:5px 10px;
      border:0px solid #84C1FF;
      background:#EAF4FF;
      color:#000000;
  }

  a.dcontexto60
  {
    position:relative;
    font:9px verdana, helvetica, sans-serif;
    padding:0;
   /* color:#ffffff;*/
    text-decoration:none;
    cursor:default;
    z-index:24;
  }

  a.dcontexto60:hover
  {
      background:transparent;
      z-index:25;
  }

  a.dcontexto60 span
  {
      display: none
  }

  a.dcontexto60:hover span
  {
      display:block;
      position:absolute;
      width:532px;
      bottom: 0px;
      text-align:left;
      top: -05em;
      left:-060px;
      font: 9px verdana, helvetica, sans-serif;
      padding:5px 10px;
      border:0px solid #84C1FF;
      background:#EAF4FF;
      color:#000000;
  }

  .msg_erro{
      color:red;
      font-weight:bold;
      font:12px Arial,Verdana, helvetica, sans-serif;
      text-align:center;
  }

 .titulo{
    background-color:#D5D5D5;
    border:1px solid #000;
   }

 .formInput{
   font-family: Arial,Verdana, Helvetica, sans-serif;
	 font-size:12px;
 }


a.linkEstouroJanela:link {color: blue; text-decoration:underline;}
a.linkEstouroJanela:visited {color: blue; text-decoration:underline;}
a.linkEstouroJanela:active {color: red; text-decoration:underline}
a.linkEstouroJanela:hover {color: black; text-decoration:underline}


a.linkEstouroJanela{
  position:relative;
  font:9px verdana, helvetica, sans-serif;
  padding:0;
  color:#ffffff;
  text-decoration:none;
  cursor:default;
  z-index:24;
  }

  a.linkEstouroJanela:hover{
  background:transparent;
  z-index:25;
  }

  a.linkEstouroJanela span{display: none}

  a.linkEstouroJanela:hover span{
  display:block;
  position:absolute;
  width:260px;
  top:3em;
  text-align:justify;
  left:-100px;
  font: 9px verdana, helvetica, sans-serif;
  padding:5px 10px;
  border:1px solid #84C1FF;
  background:#EAF4FF;
  color:#000000;
  }

  .msg_erro {
	font-weight: bold;
	color: #a60a0a;

}

  .nip span{
    text-align:right;
    font-weight: bold;
    color: #000033;
}